package com.moyuduo.java8.annotation;

import java.lang.reflect.Method;

import org.junit.Test;

/**
*@author litao,School of computer and software engineering,Xihua University
*@date 2020年3月31日
*/
public class AnnotataionTest {

	@Test
	public void test() throws Exception {
		Class<AnnotataionTest> clazz=AnnotataionTest.class;
		Method method = clazz.getMethod("good");
		MAnnotation[] mAnnotations = method.getAnnotationsByType(MAnnotation.class);
		for (MAnnotation annotation : mAnnotations) {
			System.out.println(annotation.name()+":"+annotation.age());
		}
	}
	
	@MAnnotation(name="tom",age=20)
	@MAnnotation(name="jack",age=25)
	public void good() {
		
	}
}
